Lobby {
	ClassName { ChessGame }
	Seats { 2 }
}

board {
	width { 8 }
	height { 8 }
	gfxwidth { 384 }
	gfxheight { 384 }
	gfx { gfx/chessbgnd.gfx:regular }
	selectedgfx { gfx/chesspieces.gfx:selected }
	delaygfx { gfx/chesspieces.gfx:delay }
	delaygfx1 { gfx/chesspieces.gfx:delay_pretty }
	hintgfx { gfx/chesspieces.gfx:hint }
	tilegfx { gfx/tiles.gfx:tile }
	tilegfx1 { gfx/tiles.gfx:tile2 }
	deadtilegfx { gfx/tiles.gfx:dead }
	deadtilegfx1 { gfx/tiles.gfx:dead2 }
}

players {
	player {
		name { White }
		team { White }
	}
	player {
		name { Black }
		team { Black }
	}
}

pieceTypes {
	king
	queen
	bishop
	knight
	rook
	pawn
}

pieceDefinitions {
	player {
		name { White }
		boardrotation { 0 }
		piece {
			name { queen }
			gfx { gfx/chesspieces.gfx:whitequeen }
			gfx1 { gfx/chesspieces.gfx:whitequeen_pretty }
			move {
				x { 1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { bishop }
			gfx { gfx/chesspieces.gfx:whitebishop }
			gfx1 { gfx/chesspieces.gfx:whitebishop_pretty }
			move {
				x { 1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { knight }
			gfx { gfx/chesspieces.gfx:whiteknight }
			gfx1 { gfx/chesspieces.gfx:whiteknight_pretty }
			move {
				x { 2 } y { -1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 2 } y { 1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 1 } y { 2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -1 } y { 2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -2 } y { 1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -2 } y { -1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -1 } y { -2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 1 } y { -2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
		}
		piece {
			name { rook }
			gfx { gfx/chesspieces.gfx:whiterook }
			gfx1 { gfx/chesspieces.gfx:whiterook_pretty }
			move {
				x { 1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { pawn }
			gfx { gfx/chesspieces.gfx:whitepawn }
			gfx1 { gfx/chesspieces.gfx:whitepawn_pretty }
			promote { y { 0 } to { queen } }
			move {
				x { 0 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } noattack
			}
			move {
				x { 0 } y { -1 } numHops { 2 } hopTicks { 100 } delay { 1000 } firstmoveonly noattack
			}
			move {
				x { -1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } mustattack
			}
			move {
				x { 1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } mustattack
			}
			move {
				x { -1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } enpassant { pawn }
			}
			move {
				x { 1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 } enpassant { pawn }
			}
		}
		piece {
			name { king }
			win
			gfx { gfx/chesspieces.gfx:whiteking }
			gfx1 { gfx/chesspieces.gfx:whiteking_pretty }
			move {
				x { -2 } y { 0 } numHops { 1 } hopTicks { 200 } delay { 1000 } castle { rook } noattack
			}
			move {
				x { 2 } y { 0 } numHops { 1 } hopTicks { 200 } delay { 1000 } castle { rook } noattack
			}
			move {
				x { 1 } y { 0 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
		}
	}

	player {
		name { Black }
		boardrotation { 2 }
		piece {
			name { queen }
			gfx { gfx/chesspieces.gfx:blackqueen }
			gfx1 { gfx/chesspieces.gfx:blackqueen_pretty }
			move {
				x { 1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { bishop }
			gfx { gfx/chesspieces.gfx:blackbishop }
			gfx1 { gfx/chesspieces.gfx:blackbishop_pretty }
			move {
				x { 1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { knight }
			gfx { gfx/chesspieces.gfx:blackknight }
			gfx1 { gfx/chesspieces.gfx:blackknight_pretty }
			move {
				x { 2 } y { -1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 2 } y { 1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 1 } y { 2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -1 } y { 2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -2 } y { 1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -2 } y { -1 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { -1 } y { -2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
			move {
				x { 1 } y { -2 } numHops { 1 } hopTicks { 200 } delay { 1000 }
			}
		}
		piece {
			name { rook }
			gfx { gfx/chesspieces.gfx:blackrook }
			gfx1 { gfx/chesspieces.gfx:blackrook_pretty }
			move {
				x { 1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 8 } hopTicks { 100 } delay { 1000 }
			}
		}
		piece {
			name { pawn }
			gfx { gfx/chesspieces.gfx:blackpawn }
			gfx1 { gfx/chesspieces.gfx:blackpawn_pretty }
			promote { y { 7 } to { queen } }
			move {
				x { 0 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } noattack
			}
			move {
				x { 0 } y { 1 } numHops { 2 } hopTicks { 100 } delay { 1000 } firstmoveonly noattack
			}
			move {
				x { -1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } mustattack
			}
			move {
				x { 1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } mustattack
			}
			move {
				x { -1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } enpassant { pawn }
			}
			move {
				x { 1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 } enpassant { pawn }
			}
		}
		piece {
			name { king }
			win
			gfx { gfx/chesspieces.gfx:blackking }
			gfx1 { gfx/chesspieces.gfx:blackking_pretty }
			move {
				x { -2 } y { 0 } numHops { 1 } hopTicks { 200 } delay { 1000 } castle { rook } noattack
			}
			move {
				x { 2 } y { 0 } numHops { 1 } hopTicks { 200 } delay { 1000 } castle { rook } noattack
			}
			move {
				x { 1 } y { 0 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { 0 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { -1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 0 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
			move {
				x { 1 } y { -1 } numHops { 1 } hopTicks { 100 } delay { 1000 }
			}
		}
	}
}

startingPositions {
	piece { x { 0 } y { 0 } player { Black } type { rook } }
	piece { x { 1 } y { 0 } player { Black } type { knight } }
	piece { x { 2 } y { 0 } player { Black } type { bishop } }
	piece { x { 3 } y { 0 } player { Black } type { queen } }
	piece { x { 4 } y { 0 } player { Black } type { king } }
	piece { x { 5 } y { 0 } player { Black } type { bishop } }
	piece { x { 6 } y { 0 } player { Black } type { knight } }
	piece { x { 7 } y { 0 } player { Black } type { rook } }
	piece { x { 0 } y { 1 } player { Black } type { pawn } }
	piece { x { 1 } y { 1 } player { Black } type { pawn } }
	piece { x { 2 } y { 1 } player { Black } type { pawn } }
	piece { x { 3 } y { 1 } player { Black } type { pawn } }
	piece { x { 4 } y { 1 } player { Black } type { pawn } }
	piece { x { 5 } y { 1 } player { Black } type { pawn } }
	piece { x { 6 } y { 1 } player { Black } type { pawn } }
	piece { x { 7 } y { 1 } player { Black } type { pawn } }

	piece { x { 0 } y { 7 } player { White } type { rook } }
	piece { x { 1 } y { 7 } player { White } type { knight } }
	piece { x { 2 } y { 7 } player { White } type { bishop } }
	piece { x { 3 } y { 7 } player { White } type { queen } }
	piece { x { 4 } y { 7 } player { White } type { king } }
	piece { x { 5 } y { 7 } player { White } type { bishop } }
	piece { x { 6 } y { 7 } player { White } type { knight } }
	piece { x { 7 } y { 7 } player { White } type { rook } }
	piece { x { 0 } y { 6 } player { White } type { pawn } }
	piece { x { 1 } y { 6 } player { White } type { pawn } }
	piece { x { 2 } y { 6 } player { White } type { pawn } }
	piece { x { 3 } y { 6 } player { White } type { pawn } }
	piece { x { 4 } y { 6 } player { White } type { pawn } }
	piece { x { 5 } y { 6 } player { White } type { pawn } }
	piece { x { 6 } y { 6 } player { White } type { pawn } }
	piece { x { 7 } y { 6 } player { White } type { pawn } }
}

settings { speed { 1.00 }
delay { 1.00 }
}

events { event { name { SubGameSeedEvent }
timestamp { 52 }
data { 9802738 }
}
event { name { ChessMoveEvent }
timestamp { 56 }
data { d7d5 }
}
event { name { ChessMoveEvent }
timestamp { 72 }
data { e2e3 }
}
event { name { ChessMoveEvent }
timestamp { 148 }
data { d2d4 }
}
event { name { ChessMoveEvent }
timestamp { 172 }
data { e7e6 }
}
event { name { ChessMoveEvent }
timestamp { 200 }
data { b2b3 }
}
event { name { ChessMoveEvent }
timestamp { 254 }
data { c1b2 }
}
event { name { ChessMoveEvent }
timestamp { 304 }
data { b1d2 }
}
event { name { ChessMoveEvent }
timestamp { 362 }
data { g2g3 }
}
event { name { ChessMoveEvent }
timestamp { 390 }
data { g7g5 }
}
event { name { ChessMoveEvent }
timestamp { 404 }
data { f1g2 }
}
event { name { ChessMoveEvent }
timestamp { 440 }
data { h7h6 }
}
event { name { ChessMoveEvent }
timestamp { 446 }
data { g1f3 }
}
event { name { ChessMoveEvent }
timestamp { 494 }
data { d1e2 }
}
event { name { ChessMoveEvent }
timestamp { 532 }
data { f8d6 }
}
event { name { ChessMoveEvent }
timestamp { 540 }
data { e1g1 }
}
event { name { ChessMoveEvent }
timestamp { 616 }
data { g8e7 }
}
event { name { ChessMoveEvent }
timestamp { 714 }
data { c8d7 }
}
event { name { ChessMoveEvent }
timestamp { 796 }
data { b8c6 }
}
event { name { ChessMoveEvent }
timestamp { 876 }
data { f7f6 }
}
event { name { ChessMoveEvent }
timestamp { 930 }
data { e8f7 }
}
event { name { ChessMoveEvent }
timestamp { 1000 }
data { d8e8 }
}
event { name { ChessMoveEvent }
timestamp { 1362 }
data { a1d1 }
}
event { name { ChessMoveEvent }
timestamp { 1434 }
data { a2a3 }
}
event { name { ChessMoveEvent }
timestamp { 1684 }
data { h2h3 }
}
event { name { ChessMoveEvent }
timestamp { 2266 }
data { d2b1 }
}
event { name { ChessMoveEvent }
timestamp { 2348 }
data { f3d2 }
}
event { name { ChessMoveEvent }
timestamp { 2368 }
data { h6h5 }
}
event { name { ChessMoveEvent }
timestamp { 2444 }
data { e7f5 }
}
event { name { ChessMoveEvent }
timestamp { 2504 }
data { g2f3 }
}
event { name { ChessMoveEvent }
timestamp { 2544 }
data { c6e7 }
}
event { name { ChessMoveEvent }
timestamp { 2576 }
data { g3g4 }
}
event { name { ChessMoveEvent }
timestamp { 2666 }
data { e8f8 }
}
event { name { ChessMoveEvent }
timestamp { 2738 }
data { d7e8 }
}
event { name { ChessMoveEvent }
timestamp { 2794 }
data { g1g2 }
}
event { name { ChessMoveEvent }
timestamp { 2898 }
data { f1h1 }
}
event { name { ChessMoveEvent }
timestamp { 3386 }
data { c2c4 }
}
event { name { ChessMoveEvent }
timestamp { 3438 }
data { a3a4 }
}
event { name { ChessMoveEvent }
timestamp { 3506 }
data { b1c3 }
}
event { name { ChessMoveEvent }
timestamp { 3666 }
data { f5h4 }
}
event { name { ChessMoveEvent }
timestamp { 4056 }
data { a8d8 }
}
event { name { ChessMoveEvent }
timestamp { 4336 }
data { g2f1 }
}
event { name { ChessMoveEvent }
timestamp { 4510 }
data { d5c4 }
}
event { name { ChessMoveEvent }
timestamp { 4720 }
data { d2c4 }
}
event { name { ChessMoveEvent }
timestamp { 4816 }
data { e2d3 }
}
event { name { ChessMoveEvent }
timestamp { 4964 }
data { f3e2 }
}
event { name { ChessMoveEvent }
timestamp { 5166 }
data { h5g4 }
}
event { name { ChessMoveEvent }
timestamp { 5210 }
data { f6f5 }
}
event { name { ChessMoveEvent }
timestamp { 5306 }
data { h3g4 }
}
event { name { ChessMoveEvent }
timestamp { 5534 }
data { e7g6 }
}
event { name { ChessMoveEvent }
timestamp { 5642 }
data { e8c6 }
}
event { name { ChessMoveEvent }
timestamp { 5768 }
data { f8e8 }
}
event { name { ChessMoveEvent }
timestamp { 5874 }
data { b3b4 }
}
event { name { ChessMoveEvent }
timestamp { 6038 }
data { a4a5 }
}
event { name { ChessMoveEvent }
timestamp { 6130 }
data { a7a6 }
}
event { name { ChessMoveEvent }
timestamp { 6378 }
data { f5f4 }
}
event { name { ChessMoveEvent }
timestamp { 6538 }
data { f2f3 }
}
event { name { ChessMoveEvent }
timestamp { 6592 }
data { e3e4 }
}
event { name { ChessMoveEvent }
timestamp { 6650 }
data { d4d5 }
}
event { name { ChessMoveEvent }
timestamp { 7000 }
data { d6d6 }
}
event { name { ChessMoveEvent }
timestamp { 7018 }
data { h1h1 }
}
event { name { ChessMoveEvent }
timestamp { 7144 }
data { c6d7 }
}
event { name { ChessMoveEvent }
timestamp { 7198 }
data { c7c6 }
}
event { name { ChessMoveEvent }
timestamp { 7356 }
data { g6e7 }
}
event { name { ChessMoveEvent }
timestamp { 7464 }
data { e6d5 }
}
event { name { ChessMoveEvent }
timestamp { 7668 }
data { d6c7 }
}
event { name { ChessMoveEvent }
timestamp { 7788 }
data { c3a4 }
}
event { name { ChessMoveEvent }
timestamp { 7878 }
data { h8h6 }
}
event { name { ChessMoveEvent }
timestamp { 7980 }
data { e4d5 }
}
event { name { ChessMoveEvent }
timestamp { 8230 }
data { d3e4 }
}
event { name { ChessMoveEvent }
timestamp { 8340 }
data { c6d5 }
}
event { name { ChessMoveEvent }
timestamp { 8450 }
data { d7a4 }
}
event { name { ChessMoveEvent }
timestamp { 8572 }
data { c4c4 }
}
event { name { ChessMoveEvent }
timestamp { 8766 }
data { c4b6 }
}
event { name { ChessMoveEvent }
timestamp { 8946 }
data { b4b5 }
}
event { name { ChessMoveEvent }
timestamp { 9148 }
data { c7b6 }
}
event { name { ChessMoveEvent }
timestamp { 9350 }
data { e4a4 }
}
event { name { ChessMoveEvent }
timestamp { 9386 }
data { a6b5 }
}
event { name { ChessMoveEvent }
timestamp { 9474 }
data { e7c8 }
}
event { name { ChessMoveEvent }
timestamp { 9552 }
data { e2b5 }
}
event { name { ChessMoveEvent }
timestamp { 9620 }
data { d8d6 }
}
event { name { ChessMoveEvent }
timestamp { 9744 }
data { a5b6 }
}
event { name { ChessMoveEvent }
timestamp { 9826 }
data { b2d4 }
}
event { name { ChessMoveEvent }
timestamp { 9980 }
data { d1c1 }
}
event { name { ChessMoveEvent }
timestamp { 10068 }
data { h6e6 }
}
event { name { ChessMoveEvent }
timestamp { 10134 }
data { f1f2 }
}
event { name { ChessMoveEvent }
timestamp { 11210 }
data { a4b4 }
}
event { name { ChessMoveEvent }
timestamp { 11530 }
data { c1c7 }
}
event { name { ChessMoveEvent }
timestamp { 11680 }
data { h1c1 }
}
event { name { ChessMoveEvent }
timestamp { 12264 }
data { c8c8 }
}
event { name { ChessMoveEvent }
timestamp { 12436 }
data { e6h6 }
}
event { name { ChessMoveEvent }
timestamp { 12522 }
data { e8e6 }
}
event { name { ChessMoveEvent }
timestamp { 12642 }
data { f2e2 }
}
event { name { ChessMoveEvent }
timestamp { 12818 }
data { c8b6 }
}
event { name { ChessMoveEvent }
timestamp { 13148 }
data { c7b7 }
}
event { name { ChessMoveEvent }
timestamp { 13264 }
data { d4b6 }
}
event { name { ChessMoveEvent }
timestamp { 13322 }
data { b4d4 }
}
event { name { ChessMoveEvent }
timestamp { 13566 }
data { h4f3 }
}
event { name { ChessMoveEvent }
timestamp { 13748 }
data { e6g4 }
}
event { name { ChessMoveEvent }
timestamp { 13768 }
data { e2f3 }
}
event { name { ChessMoveEvent }
timestamp { 13896 }
data { h6h4 }
}
event { name { ChessMoveEvent }
timestamp { 14476 }
data { f7e6 }
}
event { name { ChessMoveEvent }
timestamp { 14660 }
data { b6c5 }
}
event { name { ChessMoveEvent }
timestamp { 14912 }
data { f3f2 }
}
event { name { ChessMoveEvent }
timestamp { 14960 }
data { c1c2 }
}
event { name { ChessMoveEvent }
timestamp { 15130 }
data { g4f3 }
}
event { name { ChessMoveEvent }
timestamp { 15190 }
data { g5g4 }
}
event { name { ChessMoveEvent }
timestamp { 15310 }
data { h4h1 }
}
event { name { ChessMoveEvent }
timestamp { 15628 }
data { e6f5 }
}
event { name { ChessMoveEvent }
timestamp { 15688 }
data { d6e6 }
}
event { name { ChessMoveEvent }
timestamp { 15906 }
data { d4d5 }
}
event { name { ChessMoveEvent }
timestamp { 16030 }
data { f2e1 }
}
event { name { ChessMoveEvent }
timestamp { 16130 }
data { c5g1 }
}
event { name { ChessMoveEvent }
timestamp { 16236 }
data { b5e2 }
}
event { name { ChessMoveEvent }
timestamp { 16398 }
data { b7b3 }
}
event { name { ChessMoveEvent }
timestamp { 16476 }
data { f3d5 }
}
event { name { ChessMoveEvent }
timestamp { 16728 }
data { h1g1 }
}
event { name { ChessMoveEvent }
timestamp { 16814 }
data { c2c3 }
}
event { name { ChessMoveEvent }
timestamp { 17092 }
data { e6e2 }
}
event { name { ChessMoveEvent }
timestamp { 17358 }
data { f4f3 }
}
event { name { ChessMoveEvent }
timestamp { 17458 }
data { e1e2 }
}
event { name { ChessMoveEvent }
timestamp { 17726 }
data { d5e4 }
}
event { name { ChessMoveEvent }
timestamp { 17780 }
data { f5f4 }
}
event { name { ChessMoveEvent }
timestamp { 17938 }
data { c3f3 }
}
event { name { ChessMoveEvent }
timestamp { 18254 }
data { g4f3 }
}
event { name { ChessMoveEvent }
timestamp { 18442 }
data { g1g2 }
}
event { name { ChessMoveEvent }
timestamp { 18738 }
data { e2d1 }
}
}

